package com.yunzhou.dto;

import lombok.Data;
import org.springframework.web.multipart.MultipartFile;

@Data
public class UpdateForumArticleDTO {
    private MultipartFile coverImg; // 文章封面
    private MultipartFile attachmentFile; // 文章附件

    private Long articleId; // 文章ID
    private Integer boardId; // 板块ID
    private String boardName; // 板块名称
    private Integer parentBoardId; // 父级板块ID
    private String parentBoardName; // 板块名称

    private String title; // 标题
    private String cover; // 封面
    private String content; // 内容
    private String markdownContent; // markdown内容
    private Integer editorType; // 0:富文本编辑器 1:markdown编辑器
    private String summary; // 摘要

    private Integer attachmentStatus; // 0:没有附件 1:有附件

    private String previewTheme; // 文章预览主题 'default' | 'github' | 'vuepress' | 'mk-cute' | 'smart-blue' | 'cyanosis'
    private String codeTheme; // 文章代码主题 'atom'|'a11y'|'github'|'gradient'|'kimbie'|'paraiso'|'qtcreator'|'stackoverflow'
}